WPStaging\Staging\Service\Database\RowsCopier S

Total Complexity 46
Dependencies 11
Dependents 1
Total lines 429
Lines of code 221
Logical lines of code 124
Comment lines 88
Methods 20
Properties 19

Methods 20

Method Rating Maintainability Complexity Lines of code
buildInsertQuery()
A
45 10 40
setTablesInfo()
S
50 6 27
execute()
S
51 6 24
executeInsertQuery()
S
60 3 13
checkLastInsertedNumericKeyValue()
S
63 3 11
unlockTable()
S
75 2 5
shouldSearchReplace()
S
66 2 8
updateRowsCopierDto()
S
64 2 10
mySqlRealEscape()
S
59 1 14
undoMySqlRealEscape()
S
59 1 14
getOutputTableName()
S
81 1 3
getInserterDatabaseClient()
S
81 1 3
__construct()
S
69 1 6
setup()
S
64 1 10
prefixSpecialFields()
S
70 1 6
getSrcDatabaseClient()
S
81 1 3
getRowsCopierDto()
S
82 1 3
isTableCopyingFinished()
S
81 1 3
setupSearchReplace()
S
64 1 10
getSearchReplaceParams()
S
66 1 8